/* key.c */

#include "kernel.h"

#include "key.h"

int key_left,key_right,key_up,key_down;

void key_use_cursors()
{
  key_left = cursor_LEFT;
  key_right = cursor_RIGHT;
  key_up = cursor_UP;
  key_down = cursor_DOWN;
}

void key_use_bkeys()
{
  key_left = bkey_LEFT;
  key_right = bkey_RIGHT;
  key_up = bkey_UP;
  key_down = bkey_DOWN;
}

void key_flush_buffer()
{
  _kernel_osbyte(21,0,0);
}

int key_inkey()
{
  return _kernel_osrdch();
}
